package com.tyut.homework.config;

import org.springframework.stereotype.Component;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

/**
 * Created by Fant.J.
 * 2018/5/6 21:34
 */
@Component
public class CORSConfiguration extends WebMvcConfigurerAdapter {
    @Override
    public void addCorsMappings(CorsRegistry registry){
        registry
                //配置可以被跨域的路径
                .addMapping("/**")
                //允许所有的请求方法访问该跨域资源服务器如：POST、GET、PUT、DELETE等。
                .allowedMethods("*")
                //允许所有的请求域名访问我们的跨域资源
                .allowedOrigins("*")
                //允许所有的请求header访问  可以自定义设置任意请求头信息，如："X-YAUTH-TOKEN"
                .allowedHeaders("*");

    }
}
